<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0079)http://wahyu-kodar.com/berita-5-langkah-demi-langkah-belajar-yii-dari-awal.html -->
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta charset="utf-8">
    <title>Langkah Demi Langkah Belajar YII Dari Awal</title>
    <meta name="title" content="Langkah Demi Langkah Belajar YII Dari Awal">
    <meta name="description" content="Langkah Demi Langkah Belajar YII Dari Awal">
    <meta name="keywords" content="php-framework,yii">
    <meta name="robots" content="ALL">
    <meta name="revisit-after" content="7">
    <meta name="resource-type" content="document">
    <meta name="generator" content="Notepad">
    <meta http-equiv="pragma" content="no-cache">
    <meta name="classification" content="Tutorial Informatika"> 
    <meta name="distribution" content="Global">
    <meta name="rating" content="GENERAL">
    <meta name="copyright" content="Wahyu Kodar"> 
    <meta name="author" content="Wahyu Kodar">
    <meta name="googlebot" content="NOODP">
    <meta name="webcrawlers" content="all">
    <meta name="rating" content="general">
    <meta name="spiders" content="all">
    <meta name="language" content="Indonesia">
    <meta name="google-site-verification" content="Qn8NltDvFZHXzL2xGbHYPl5LwgKnqXv-fTjb0DCcmtA">
<meta name="alexaVerifyID" content="UJvMJLszZamifTTVUPg9WoAgvPM">   
<link rel="canonical" href="http://wahyu-kodar.com/">     
<link rel="shortcut icon" href="http://wahyu-kodar.com/favicon.ico">
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://wahyu-kodar.com/rss.xml">
<link rel="stylesheet" href="./Langkah Demi Langkah Belajar YII Dari Awal_files/bubble_buttons.css" type="text/css">
<link rel="stylesheet" href="./Langkah Demi Langkah Belajar YII Dari Awal_files/pictogram_button.css" type="text/css">
<link rel="stylesheet" href="./Langkah Demi Langkah Belajar YII Dari Awal_files/style.css" type="text/css">
<script type="text/javascript" src="./Langkah Demi Langkah Belajar YII Dari Awal_files/jquery.js"></script><style type="text/css"></style>



</head>
<body>
<div id="kepala">
<div id="bungkus-kepala">
<div id="kepala-kiri">
<h1><a href="http://wahyu-kodar.com/">
<img src="./Langkah Demi Langkah Belajar YII Dari Awal_files/logo.png" width="360" height="90" title="Wahyu Kodar" alt="Wahyu Kodar">
</a></h1>
</div>
<div id="kepala-kanan"></div>
</div> <!-- akhir bungkus-kepala -->
</div> <!-- akhir kepala -->

<div id="navbar"><div id="primary-menu">
<ul class="sf-menu">
 <li><a href="http://wahyu-kodar.com/index.php">Home</a></li><li><a href="http://wahyu-kodar.com/hubungi-kami.html">Kontak</a></li><li><a href="http://wahyu-kodar.com/berita-5-langkah-demi-langkah-belajar-yii-dari-awal.html#">Artikel</a><ul><li><a href="http://wahyu-kodar.com/kategori-3-php.html">PHP</a></li><li><a href="http://wahyu-kodar.com/kategori-34-domain.html">Domain</a></li></ul>
                       </li>            
<div class="searchbox">
				<form id="searchform" method="post" action="http://wahyu-kodar.com/hasil-pencarian.html">
				<input name="kata" type="text" id="s" class="search" placeholder="Cari Artikel">
				</form>
</div></ul></div></div>

<div id="bungkus">
<div id="artikel">
<div id="artikel-detail"><script language="javascript">
function validasi(form){
  if (form.nama.value == ""){
    alert("Anda belum mengisi nama.");
    form.nama.focus();
    return (false);
  }   
  if (form.email.value == ""){
    alert("Anda belum mengisi email.");
    form.email.focus();
    return (false);
  } 
  if (form.subjek.value == ""){
    alert("Anda belum mengisi subjek.");
    form.subjek.focus();
    return (false);
  } 
  if (form.pesan.value == ""){
    alert("Pesan belum ada.");
    form.pesan.focus();
    return (false);
  } 
  if (form.kode.value == ""){
    alert("Masukan 6 kode.");
    form.kode.focus();
    return (false);
  } 
  return (true);
}
function validasi2(form){
  if (form.nama.value == ""){
    alert("Anda belum mengisi nama.");
    form.nama.focus();
    return (false);
  }   
  if (form.email.value == ""){
    alert("Anda belum mengisi email.");
    form.email.focus();
    return (false);
  } 
  if (form.telpon.value == ""){
    alert("Anda belum mengisi Telepon.");
    form.telpon.focus();
    return (false);
  }
  if (form.alamat.value == ""){
    alert("Anda belum mengisi Alamat.");
    form.alamat.focus();
    return (false);
  }
  if (form.hasil.value == ""){
    alert("Masukan angka total di atas.");
    form.hasil.focus();
    return (false);
  }
  return (true);
}
function harusangka(jumlah){
  var karakter = (jumlah.which) ? jumlah.which : event.keyCode
  if (karakter > 31 && (karakter < 48 || karakter > 57))
    return false;

  return true;
}
</script>

	<h1 class="jmb">Langkah Demi Langkah Belajar YII Dari Awal</h1>
		
	<p>Oleh <strong>Wahyu Kodar</strong>. 
	<span class="cat">Kategori 
    <a href="http://wahyu-kodar.com/kategori-35-framework-yii.html" title="Lihat semua posting pada Framework YII">    
    Framework YII</a>
    </span>
	
	</p>  
		
		
		
		
<div id="bungkus-konten-artikel">
<p>Saya adalah newbie dalam menggunakan framework php karena sudah terbiasa membuat kode php manual/sendiri. Saat ada pekerjaan untuk mengedit web yang menggunakan framework php saya kesulitan untuk mempelajarinya karena saya hanya diberi waktu 1 minggu untuk menyelesaikan websitenya. Saat saya menulis artikel ini, sebenarnya saya sembari mempelajari framework php yang menggunakan YII sebagai frameworknya. Hemat saya, belajar akan lebih mudah apabila saya petak-petakan(mapping), karena dengan begitu pekerjaan yang ingin diselesaikan akan terorganisir satu demi satu dan proses belajar akan lebih mudah dalam memahami, mempelajarinya. Saya memulai dari:</p>
<p>&nbsp;</p>
<p>1. Menyiapkan aplikasi-aplikasi yang dibutuhkan untuk develop website. Saya menggunakan Vertrigo sebagai server yang sudah bundle apache, php, mysql, dll. Anda bisa menggunakan Xampp sebagai alternatif atau aplikasi lainnya yang serupa. Kemudian saya menggunakan Dreamweaver sebagai editornya, anda bisa menggunakan Eclipse sebagai alternatifnya atau aplikasi lainnya yang serupa. Dan terakhir tidak lupa untuk download YII framework di webnya, pilihlah yang terbaru dengan format .zip agar lebih mempermudahkan.</p>
<p>&nbsp;</p>
<p>2. Mulai menganalisa website yang mau saya edit(jika anda ditugaskan untuk mengedit), lain hal jika anda membuat baru maka proses ini dilewat saja.</p>
<p>&nbsp;</p>
<p>3. Salin semua dokumen website ke localhost anda.</p>
<p>&nbsp;</p>
<p>4. Install YII Framework, caranya:</p>
<ul>
<li>Klik Start pada windows anda.</li>
<li>Ketikan sysdm.cpl, lalu enter.</li>
<li>Klik tab Advanced.</li>
<li>Klik tombol Environment Variables.</li>
<li>Pada kotak System Variables, cari Path, kemudian klik Edit.</li>
<li>Tambahkan kode di akhir tulisan pada textfield Variabel Value sesuai direktori dimana anda menginstall Vertrigo atau Xampp atau aplikasi lainnya yang serupa. Misalkan kalau Vertrigo: C:\VertrigoServ\Php\, misalkan kalau Xampp: C:\Xampp\php\. Jangan lupa sebelum anda menuliskan tambahan kode di atas, anda tulis dulu titik koma(;) di awal, kodenya jadi: <strong>;C:\VertrigoServ\Php</strong>.</li>
<li>Klik OK.</li>
</ul>
<p>&nbsp;</p>
<p>5. Ekstrak file .zip YII yang telah didownload di dalam folder www(untuk Vertrigo), di dalam folder htdocs(untuk Xampp). Ubahlah nama foldernya hanya menjadi <strong>yii</strong> agar lebih mempermudahkan dalam pemanggilannya.</p>
<p>&nbsp;</p>
<p>6. Menguji YII Requirment, buka alamat <strong>http://localhost/yii/requirements</strong>.</p>
<p>&nbsp;</p>
<p>7. Membuat web baru anda, buka cmd, masuklah ke direktori <strong>C:\VertrigoServ\www\yii\framework</strong> dengan menggunakan perintah cd pada cmd, kemudian ketikan <strong>yiic webapp C:\VertrigoServ\www\namawebmu</strong>.</p>
<p>&nbsp;</p>
<p>8. Ujilah apakah web anda sudah ada dengan cara <strong>http://localhost/namawebmu</strong>.</p>
<p>&nbsp;</p>
<p>9. Anda mulai masuk mempelajari bagian-bagian YII Framework. Kita mulai dari halaman index.php di bagian root dari web anda. Bukalah file index.php tersebut.</p>
<p>&nbsp;</p>
<blockquote>
<p>// change the following paths if necessary<br>$yii=dirname(__FILE__).'/../yii/framework/yii.php';<br>$config=dirname(__FILE__).'/protected/config/test.php';<br><br>// remove the following line when in production mode<br>defined('YII_DEBUG') or define('YII_DEBUG',true);<br><br>require_once($yii);<br>Yii::createWebApplication($config)-&gt;run();</p>
</blockquote>
<p>&nbsp;</p>
<p>Lihat kode <strong>$yii=dirname(__FILE__).'/../yii/framework/yii.php';</strong> sebenarnya untuk dapat menggunakan framework yii kita hanya membutuhkan folder framework. Jika anda salah mengalamatkan kode di atas maka web anda tidak akan bekerja. Anda bisa mengganti menjadi <strong>$yii=dirname(__FILE__).'/../framework/yii.php';</strong> jika folder framework anda taruh dalam satu root yang sama dengan folder website anda.</p>
<p>&nbsp;</p>
<p>10. Belajar menambahkan templates, sebelumnya anda download terlebih dahulu templates yang sudah banyak disediakan lewat bantuan mesin pencari google. Setelah selesai download, anda salin ke dalam folder <strong>web anda/themes</strong>, kemudian ekstrak di dalam folder itu dan rename nama foldernya menjadi nama template yang anda inginkan. Setelah diekstrak, bukalah <strong>web anda/protected/config/main.php</strong>. Tambahkan kode ini <strong>'theme'=&gt;'namatemplatesanda',</strong> boleh di bawah kode <strong>'name'=&gt;'My Web Application',</strong>. Sekarang coba buka kembali web anda apakah sudah berganti templates atau belum.</p>
<p>&nbsp;</p>
<p>11. Sekarang saatnya sinkronisasi database, cara pengaturannya bukalah <strong>web anda/protected/config/main.php</strong> dan carilah kode:</p>
<p>&nbsp;</p>
<blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /*<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'db'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'connectionString' =&gt; 'mysql:host=localhost;dbname=testdrive',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'emulatePrepare' =&gt; true,<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'username' =&gt; 'root',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'password' =&gt; '',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'charset' =&gt; 'utf8',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;*/</p>
</blockquote>
<p>&nbsp;</p>
<p>Ganti kode tersebut dengan:</p>
<p>&nbsp;</p>
<blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'db'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'connectionString' =&gt; 'mysql:host=localhost;dbname=namadatabseanda',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'emulatePrepare' =&gt; true,<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'username' =&gt; 'root',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'password' =&gt; 'passworddatabaseanda',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'charset' =&gt; 'utf8',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),</p>
</blockquote>
<p>&nbsp;</p>
<p>12. Saatnya mempelajari CRUD(Create/Buat Read/Menampilkan/Baca Update Delete/Hapus). Untuk mengakses tool gii, maka perlu mengeset gii-nya terlebih dahulu dengan cara bukalah <strong>web anda/protected/config/main.php</strong> dan carilah kode:</p>
<p>&nbsp;</p>
<blockquote>
<p>/*</p>
<p>'gii'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'class'=&gt;'system.gii.GiiModule',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'password'=&gt;'123456',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// If removed, Gii defaults to localhost only. Edit carefully to taste.<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'ipFilters'=&gt;array('127.0.0.1','::1'),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),</p>
<p>*/</p>
</blockquote>
<p>&nbsp;</p>
<p>Hilangkah komentar. Kemudian untuk mengakses ke halaman gii defaultnya adalah <strong>http://hostname/path/to/index.php?r=gii</strong> namun kita dapat merubah url address tersebut menjadi <strong>http://hostname/path/to/index.php/gii</strong> dengan cara bukalah <strong>web anda/protected/config/main.php</strong> dan carilah kode:</p>
<p>&nbsp;</p>
<blockquote>
<p>/*<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'urlManager'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'urlFormat'=&gt;'path',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'rules'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/view',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;'=&gt;'/',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;*/</p>
</blockquote>
<p>&nbsp;</p>
<p>Kemudian ganti dengan kode berikut:</p>
<p>&nbsp;</p>
<blockquote>
<p>'urlManager'=&gt;array(<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'showScriptName'=&gt;false,<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'urlFormat'=&gt;'path',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'rules'=&gt;array(<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/view',<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/',<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;'=&gt;'/',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),</p>
</blockquote>
<p>&nbsp;</p>
<p>Sekarang silahkan coba akses gii dengan cara mengetikan <strong>http://hostname/path/to/index.php/gii</strong> pada url address. Catatan: agar bisa mengakses seperti alamat tersebut, anda harus membuat file .htaccess terlebih dahulu seperti pada cara nomor 14 di bawah ini.</p>
<p>&nbsp;</p>
<p>13. Sekarang mulai mengenal YII BootStrap, yaitu framework untuk CSS, HTML, Javascript untuk YII yang dibundle jadi satu. Terlebih dahulu unduh-lah YII BootStrap. Kemudian ekstrak hasil download tadi di dalam folder <strong>web anda/protected/extensions</strong>, buatlah folder dengan nama bootstrap atau anda bebas mengubah namanya asalkan saat konfigurasi path nantinya disamakan dengan nama folder tersebut, sehingga menjadi <strong>web anda/protected/extensions/bootstrap/file-file bootstrap anda.</strong> Kemudian bukalah <strong>web anda/protected/config/main.php. </strong>Ubah sesuai kode di bawah ini:</p>
<p>&nbsp;</p>
<blockquote>
<p><!--?php <br ?--><br>// uncomment the following to define a path alias<br>// Yii::setPathOfAlias('local','path/to/local-folder');<br><br>// This is the main Web application configuration. Any writable<br>// CWebApplication properties can be configured here.</p>
<p>// sesuaikanlah alamat file bootstrap anda, contoh di bawah ini dengan nama folder bootstrap<br><span style="color: #ff0000;"><strong>Yii::setPathOfAlias('bootstrap', realpath(dirname(__FILE__).'/../extensions/bootstrap'));</strong></span><br>return array(<br>&nbsp;&nbsp; &nbsp;'basePath'=&gt;dirname(__FILE__).DIRECTORY_SEPARATOR.'..',<br>&nbsp;&nbsp; &nbsp;'name'=&gt;'Thai Gallery',<br><br>&nbsp;&nbsp; &nbsp;// preloading 'log' component<br>&nbsp;&nbsp; &nbsp;'preload'=&gt;array('log'<strong><span style="color: #ff0000;">,'bootstrap'</span></strong>),<br><br>&nbsp;&nbsp; &nbsp;// autoloading model and component classes<br>&nbsp;&nbsp; &nbsp;'import'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'application.models.*',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'application.components.*',<br>&nbsp;&nbsp; &nbsp;),<br><br>&nbsp;&nbsp; &nbsp;'modules'=&gt;array(<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'admin',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// uncomment the following to enable the Gii tool<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'gii'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'class'=&gt;'system.gii.GiiModule',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'password'=&gt;'admin',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// If removed, Gii defaults to localhost only. Edit carefully to taste.<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'ipFilters'=&gt;array('127.0.0.1','::1'),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <span style="color: #ff0000;"><strong>&nbsp;'generatorPaths' =&gt; array(</strong></span><br><span style="color: #ff0000;"><strong>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'bootstrap.gii'</strong></span><br><span style="color: #ff0000;"><strong>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),</strong></span><br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;),<br><br>&nbsp;&nbsp; &nbsp;// application components<br>&nbsp;&nbsp; &nbsp;'components'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <strong><span style="color: #ff0000;">&nbsp;'bootstrap' =&gt; array(</span></strong><br><strong><span style="color: #ff0000;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'class' =&gt; 'bootstrap.components.Bootstrap',</span></strong><br><strong><span style="color: #ff0000;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'responsiveCss' =&gt; true,</span></strong><br><strong><span style="color: #ff0000;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),</span></strong><br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'user'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// enable cookie-based authentication<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'allowAutoLogin'=&gt;true,<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// uncomment the following to enable URLs in path-format<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'urlManager'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'urlFormat'=&gt;'path',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'rules'=&gt;array(<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/view',<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/',<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;'=&gt;'/',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'db'=&gt;array(<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'connectionString' =&gt; 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// uncomment the following to use a MySQL database<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'db'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'connectionString' =&gt; 'mysql:host=localhost;dbname=namadatabaseanda',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'emulatePrepare' =&gt; true,<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'username' =&gt; 'root',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'password' =&gt; 'passworddatabaseanda',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'charset' =&gt; 'utf8',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'errorHandler'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// use 'site/error' action to display errors<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'errorAction'=&gt;'site/error',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'log'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'class'=&gt;'CLogRouter',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'routes'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'class'=&gt;'CFileLogRoute',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'levels'=&gt;'error, warning',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// uncomment the following to show log messages on web pages<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;/*<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'class'=&gt;'CWebLogRoute',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;*/<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;),<br><br>&nbsp;&nbsp; &nbsp;// application-level parameters that can be accessed<br>&nbsp;&nbsp; &nbsp;// using Yii::app()-&gt;params['paramName']<br>&nbsp;&nbsp; &nbsp;'params'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// this is used in contact page<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'adminEmail'=&gt;'webmaster@example.com',<br>&nbsp;&nbsp; &nbsp;),<br>);</p>
</blockquote>
<p>&nbsp;</p>
<p>Tulisan kode yang berwarna merah adalah tulisan yang perlu ditambahkan. Sekarang coba buka web anda lagi, jika tampilannya sudah berubah maka bootstrap sudah berhasil diinsialisasikan. Cara lain untuk insialisasinya, anda bisa menghapus baris kode ini:</p>
<blockquote>
<p>Yii::setPathOfAlias('bootstrap', realpath(dirname(__FILE__).'/../extensions/bootstrap'));</p>
</blockquote>
<p>Kemudian cari kode ini:</p>
<blockquote>
<p>'bootstrap' =&gt; array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'class' =&gt; 'bootstrap.components.Bootstrap',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'responsiveCss' =&gt; true,<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),</p>
</blockquote>
<p>Gantilah dengan kode di bawah ini:</p>
<blockquote>
<p>'bootstrap' =&gt; array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'class' =&gt; '<span style="color: #ff0000;"><strong>ext.</strong></span>bootstrap.components.Bootstrap',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'responsiveCss' =&gt; true,<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),</p>
</blockquote>
<p>&nbsp;</p>
<p>14. Mengubah alamat url dengan cara, carilah kode ini(masih pada main.php):</p>
<blockquote>
<p>'urlManager'=&gt;array(<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'urlFormat'=&gt;'path',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'rules'=&gt;array(<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/view',<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/',<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;'=&gt;'/',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),</p>
</blockquote>
<p><br>Kemudian ganti dengan kode di bawah ini:</p>
<blockquote>
<p>'urlManager'=&gt;array(<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'showScriptName'=&gt;false,<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'urlFormat'=&gt;'path',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'rules'=&gt;array(<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/view',<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;/&lt;id:\d+&gt;'=&gt;'/',<br>//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;'&lt;controller:\w+&gt;/&lt;action:\w+&gt;'=&gt;'/',<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;),</p>
</blockquote>
<p>&nbsp;</p>
<p>Catatan: anda harus membuat file .htaccess agar link pada website nantinya dapat bekerja. Anda buat file .htacces pada direktori paling utama pada folder web anda. Isilah .htacces anda dengan kode di bawah ini:</p>
<p>&nbsp;</p>
<blockquote>
<p># if a directory or a file exists, use it directly<br>RewriteCond %{REQUEST_FILENAME} !-f<br>RewriteCond %{REQUEST_FILENAME} !-d<br><br># otherwise forward it to index.php<br>RewriteRule . index.php</p>
</blockquote>
<p>&nbsp;</p>
<p>Silahkan buka web anda kembali dan cobalah link-nya satu persatu apakah bekerja atau muncul pesan error, jika muncul error berarti ada kesalahan dalam pengaturan url tadi, bisa di main.php tadi atau di file .htaccess anda.</p>
<p>&nbsp;</p>
<p>Untuk menggunakan framework bootstrap tadi silakan baca dokumentasinya di link ini:</p>
<blockquote>
<p><a href="http://yiibooster.clevertech.biz/components.html">http://yiibooster.clevertech.biz/components.html</a></p>
</blockquote>
<p>atau link ini <a href="http://cniska.net/yii-bootstrap/">http://cniska.net/yii-bootstrap/</a> </p>
<p>Selanjutnya menggunakan tool gii untuk membuat MVC.</p>
</div>
<div id="clearer"></div>
<h3>Artikel Terkait</h3><ul></ul><h3>Ada 64 Komentar Sebelumnya : </h3><div id="kotak-komentar"><div id="kotak_komen1">
		<a name="91 id=91">
		</a><h6><a name="91 id=91"></a><a href="http://bjfk.in/702" target="_blank" rel="nofollow">Stansted Airport Taxi </a> pada 02 Oktober 2013 - 09:23:15 WIB</h6> Harapan  asalah  kekuatan  yg  dahsyat.  Mungkin  tidak  ada  kekuatan  sihir  di  dalamnya,  tetapi  ketika  kita  tau  apa  yg  paling  kita  harapkan  dan  berpegang  terus  padanya,  kita  dapat  mewujudkannya.   </div><h6>Kimantep pada 15 Juni 2013 - 09:42:30 WIB</h6> terima  kasih  atas  info  soal  yii  framework,  lalu  ada  contoh  gak,  cara  membuat  2  halaman  login  yang  berbeda  [front  dan  back  end]  ?   </div><div id="kotak_komen1">
		<a name="20 id=20">
		</a><h6><a name="20 id=20"></a><a href="http://wahyu-kodar.com/" target="_blank" rel="nofollow">Wahyu</a> pada 22 Juni 2013 - 12:34:45 WIB</h6> @Kimantep,  saya  belum  buat  contohnya,  tapi  semua  itu  bisa  saja..   </div><div id="kotak_komen2">
		<a name="22 id=22">
		</a><h6><a name="22 id=22"></a><a href="http://seftisuhada@gmail.com/" target="_blank" rel="nofollow">sefeti</a> pada 01 Juli 2013 - 09:52:34 WIB</h6> mas,  saya  udah  nyoba  yang  bootstrap,  tapi  ada  muncul  error  seperti  ini  :<br>
<br>
throw  new  CException(Yii::t('yii','Alias  "{alias}"  is  invalid.  Make  sure  it  points  to  an  existing  PHP file.',array('{alias}'=&gt;$alias)));<br>
<br>
 <br>
bagaimana kira2  perbaikannya?<br>
saya  masih  sangat  pemula<br>
terimakasih   </div><div id="kotak_komen1">
		<a name="92 id=92">
		</a><h6><a name="92 id=92"></a><a href="http://bjfk.in/11" target="_blank" rel="nofollow">Bellevue Plumber</a> pada 02 Oktober 2013 - 09:42:51 WIB</h6> Tetap  menjadi  media  yang  berkwalitas  dan  berdedikasi  tinggi.  Salam  kenal  dari  kami.  Terima  kasih  karena  telah  memberi  info    yang  mantabuntuk  kami.  suskses.   </div><div id="kotak_komen2">
		<a name="89 id=89">
		</a><h6><a name="89 id=89"></a><a href="http://bjfk.in/604" target="_blank" rel="nofollow">Banquet Halls In Chicago</a> pada 01 Oktober 2013 - 21:52:42 WIB</h6> informasi  yang  sangat  menarik  dan  sangat  bermanfaat  bagi  kami,  terimakasih  banyak  mas  bro  atas  informasinya,  tetap  semangat  semoga  sukses  selalu  ..   </div><div id="kotak_komen1">
		<a name="94 id=94">
		</a><h6><a name="94 id=94"></a><a href="http://bjfk.in/707" target="_blank" rel="nofollow">Stansted to Cambridge</a> pada 02 Oktober 2013 - 21:07:13 WIB</h6> Semoga  kita  memiliki  presiden  yang  memang  kompetensi  secara  moral  dan  intelektual,  meski  saat  ini  masih  belum  jelas  siapa  orangnya.  Mudah-mudahan  segera  muncul  orang  terpilih.   </div><div id="kotak_komen2">
		<a name="96 id=96">
		</a><h6><a name="96 id=96"></a><a href="http://phreakaholic.com/015.php" target="_blank" rel="nofollow">Yasmin Lawsuit</a> pada 03 Oktober 2013 - 07:23:11 WIB</h6> Thanks  banget,  infonya  sangat  bermanfaat.     </div><div id="kotak_komen1">
		<a name="98 id=98">
		</a><h6><a name="98 id=98"></a><a href="http://phreakaholic.com/003.php" target="_blank" rel="nofollow"> Actos Side Effects</a> pada 03 Oktober 2013 - 19:46:15 WIB</h6> nice  artikel  gan,  thanks  for  share-nya..   </div><div id="kotak_komen2">
		<a name="101 id=101">
		</a><h6><a name="101 id=101"></a><a href="http://seodistro.com/001.html" target="_blank" rel="nofollow">Sizegenetics Extender Review</a> pada 04 Oktober 2013 - 08:22:07 WIB</h6> Wow,  tampilan  situsnya  keren  banget  bos!   </div></div><div id="bungkus-konten-artikel">
  <h3>Tinggalkan Komentar</h3>
  <form action="http://wahyu-kodar.com/simpankomentar.php" method="post" onsubmit="return validasi(this)">	
  	<input type="hidden" name="id" value="5">
    <input type="hidden" name="judul_seo" value="langkah-demi-langkah-belajar-yii-dari-awal">																								<p><input name="nama_komentar" type="text" size="30" placeholder="Nama"> Nama</p>
<p><input name="url" type="text" size="30" placeholder="Alamat Web Anda"> Website (tanpa http://)</p>
<p>Komentar</p>
<p><textarea name="isi_komentar" style="width: 100%; height: 100px;"></textarea></p>
<p><img src="./Langkah Demi Langkah Belajar YII Dari Awal_files/captcha.php"></p>
<p>(Masukkan 6 kode diatas)<br><input type="text" name="kode" size="6" maxlength="6"></p>
<p><input type="submit" class="button medium black" value="Kirim"></p>
</form>
</div>
<div id="clearer"></div>      
</div>
</div> <!-- akhir artikel -->
<div id="sidebar"><h4 class="rad_top"><strong>Lencana</strong> Saya</h4>
<div class="block listtop clearfix rad_bot shadowXtop">
<p style="text-align: center;"><a href="ymsgr:sendIM?wahyu.kodar"> <img src="./Langkah Demi Langkah Belajar YII Dari Awal_files/online" alt="" border="0"> </a></p></div>
<!--<div id="jdl-kanan">Rekening Bank</div>

$rek_bank=mysql_fetch_array(mysql_query("select * from rekening"));
echo"$rek_bank[skrip]";
?>-->




<h4 class="rad_top"><strong>Artikel</strong> Terbaru</h4>
<div class="block rad_bot shadowXtop">


<li class="list_konten">
<div class="kiri-isi-widget">1</div>
<a href="http://wahyu-kodar.com/berita-8-bagaimana-cara-mengatasi-full-internal-memory-pada-android.html" title="Memory Internal selalu penuh walaupun sudah hapus semua sms yang ada pada kotak masuk bahkan semua ...">Bagaimana Cara Mengatasi Full Internal Memory pada Android</a>
<div id="clearer"></div>
</li><li class="list_konten2">
<div class="kiri-isi-widget">2</div>
<a href="http://wahyu-kodar.com/berita-7-bagaimana-cara-menginstall-eclipse-kepler-cppc.html" title="Sebelumnya saya menggunakan Devc++ untuk membuat aplikasi menggunakan bahasa C/C++. Kalau di DevC++ ...">Bagaimana Cara Menginstall Eclipse Kepler CPP/C++</a>
<div id="clearer"></div>
</li><li class="list_konten">
<div class="kiri-isi-widget">3</div>
<a href="http://wahyu-kodar.com/berita-6-cara-membuat-virtual-credit-card-vcc-dengan-paytoo.html" title="Sebagai blogger yang senang berburu domain pasti sangat membutuhkan VCC, atau CC untuk bisa ...">Cara Membuat Virtual Credit Card (VCC) dengan Paytoo</a>
<div id="clearer"></div>
</li><li class="list_konten2">
<div class="kiri-isi-widget">4</div>
<a href="./Langkah Demi Langkah Belajar YII Dari Awal_files/Langkah Demi Langkah Belajar YII Dari Awal.htm" title="Saya adalah newbie dalam menggunakan framework php karena sudah terbiasa membuat kode php ...">Langkah Demi Langkah Belajar YII Dari Awal</a>
<div id="clearer"></div>
</li><li class="list_konten">
<div class="kiri-isi-widget">5</div>
<a href="http://wahyu-kodar.com/berita-4-cara-menulis-dan-membuat-thread-dan-multi-threading-pada-java.html" title="Untuk membuat aplikasi yang dapat berjalan(running) tiap persekian detik kita membutuhkan yang ...">Cara Menulis dan Membuat Thread dan Multi Threading pada Java</a>
<div id="clearer"></div>
</li><li class="list_konten2">
<div class="kiri-isi-widget">6</div>
<a href="http://wahyu-kodar.com/berita-3-membuat-game-kartu-remi-cangkulan-dengan-menggunakan-java.html" title="Keinginan untuk bisa membuat game sendiri dengan menggunakan bahasa pemrograman Java dan inilah ...">Membuat Game Kartu Remi Cangkulan Dengan Menggunakan Java</a>
<div id="clearer"></div>
</li><li class="list_konten">
<div class="kiri-isi-widget">7</div>
<a href="http://wahyu-kodar.com/berita-2-cara-mengurutkan-data-integer-pada-database-mysql.html" title="Saat membuat sebuah aplikasi toko online atau e-commerce saya sempat bingung untuk menampilkan ...">Cara Mengurutkan Data Integer Pada Database Mysql</a>
<div id="clearer"></div>
</li><li class="list_konten2">
<div class="kiri-isi-widget">8</div>
<a href="http://wahyu-kodar.com/berita-1-pengalaman-daftar-domain-di-godaddy-dan-namecheap.html" title="Godaddy
 
Saat pertama tahu di godaddy bisa pakai kupon untuk beli domain dengan harga yang ...">Pengalaman Daftar Domain di Godaddy dan Namecheap</a>
<div id="clearer"></div>
</li>   
     
</div>


<h4 class="rad_top"><strong>Kategori</strong> Artikel</h4>
<div class="block rad_bot shadowXtop">
  <li class="list_konten">
<div class="kiri-isi-widget">1</div><a class="dsq-widget-thread" href="http://wahyu-kodar.com/kategori-6-android.html" title="Ada 1 berita pada kategori Android">ANDROID</a><div id="clearer"></div>
</li><li class="list_konten2">
<div class="kiri-isi-widget">2</div><span>CSS</span><div id="clearer"></div>
</li><li class="list_konten">
<div class="kiri-isi-widget">3</div><a class="dsq-widget-thread" href="http://wahyu-kodar.com/kategori-34-domain.html" title="Ada 1 berita pada kategori Domain">DOMAIN</a><div id="clearer"></div>
</li><li class="list_konten2">
<div class="kiri-isi-widget">4</div><a class="dsq-widget-thread" href="http://wahyu-kodar.com/kategori-37-eclipse.html" title="Ada 1 berita pada kategori Eclipse">ECLIPSE</a><div id="clearer"></div>
</li><li class="list_konten">
<div class="kiri-isi-widget">5</div><a class="dsq-widget-thread" href="http://wahyu-kodar.com/kategori-35-framework-yii.html" title="Ada 1 berita pada kategori Framework YII">FRAMEWORK YII</a><div id="clearer"></div>
</li><li class="list_konten2">
<div class="kiri-isi-widget">6</div><span>HTML</span><div id="clearer"></div>
</li><li class="list_konten">
<div class="kiri-isi-widget">7</div><a class="dsq-widget-thread" href="http://wahyu-kodar.com/kategori-7-java.html" title="Ada 2 berita pada kategori Java">JAVA</a><div id="clearer"></div>
</li><li class="list_konten2">
<div class="kiri-isi-widget">8</div><a class="dsq-widget-thread" href="http://wahyu-kodar.com/kategori-36-paytoo.html" title="Ada 1 berita pada kategori Paytoo">PAYTOO</a><div id="clearer"></div>
</li><li class="list_konten">
<div class="kiri-isi-widget">9</div><span>PHOTOSHOP</span><div id="clearer"></div>
</li><li class="list_konten2">
<div class="kiri-isi-widget">10</div><a class="dsq-widget-thread" href="http://wahyu-kodar.com/kategori-3-php.html" title="Ada 1 berita pada kategori PHP">PHP</a><div id="clearer"></div>
</li><li class="list_konten">
<div class="kiri-isi-widget">11</div><span>PYTHON</span><div id="clearer"></div>
</li></div></div>
 <!-- akhir bungkus -->

<div id="clearer"></div>

<div id="kaki">
<div id="bungkus-kaki">Copyright © Wahyu Kodar</div>
<div id="clearer"></div>
</div>

</body></html>